/*公共样式、主要为下部导航栏*/
body {
    width: 100%;
    max-width: 768px;
    position: relative;
    margin: auto;
    background: #f4f4f4;
    color: #3e3e3e;
    font-weight: normal;
    font-family: "Hiragino Sans GB", STFangsong, "Microsoft YaHei", Helvetica, STXihei, Arial, serif;
    padding-bottom: 4rem;
}
#footer_nav {
    width: 100%;
    border-top: 1px solid #d1c6af;
    height: 4rem;
    background-color: #fff;
}
#footer_nav .nav-item {
    width: 25%;
}
#footer_nav .nav-item .img{
    margin: auto;
    width: 2rem;
    height: 2rem;
    background: url(../images/main_nav_9.png) no-repeat;
    background-size: 5rem;
}
#footer_nav .nav-item:nth-of-type(1) .img {
    background-position: -2.8rem -0.2rem;
}
#footer_nav .nav-item:nth-of-type(2) .img {
    background-position: -2.8rem -2.7rem;
}
#footer_nav .nav-item:nth-of-type(3) .img {
    background-position: -2.8rem -5.2rem;
}
#footer_nav .nav-item:nth-of-type(4) .img {
    background-position: -2.8rem -7.7rem;
}
#footer_nav .nav-active .img {
    background-position-x: -0.2rem !important;
}
